package com.clickpaas.governmentcloud.entity.policyEntity;

import com.opencsv.bean.CsvBindByName;
import com.opencsv.bean.CsvBindByPosition;
import lombok.Data;

/**
 * 匹配结果
 *
 * @author edz
 */
@Data
public class MatchingResults {

    /**
     * 分数
     */
    @CsvBindByPosition(position = 1)
    @CsvBindByName(column = "匹配程度")
    private Integer score;
    /**
     * 政策名称
     */
    @CsvBindByPosition(position = 2)
    @CsvBindByName(column = "政策名称")
    private String policyName;
    /**
     * 申报条件
     */
    @CsvBindByPosition(position = 6)
    @CsvBindByName(column = "申报条件")
    private String declarationConditions;
    /**
     * 主管部门
     */
    @CsvBindByPosition(position = 3)
    @CsvBindByName(column = "主管部门")
    private String competentDepartment;

    /**
     * 开始时间
     */
    @CsvBindByPosition(position = 4)
    @CsvBindByName(column = "开始日期")
    private String startDate;

    /**
     * 结束时间
     */
    @CsvBindByPosition(position = 5)
    @CsvBindByName(column = "结束日期")
    private String endDate;

    /**
     * 建议
     */
    private String remark;
    /**
     * 附件名称
     */
    private String attachmentName;
    /**
     * 附件地址
     */
    private String attachmentUrl;
    /**
     * 申报入口
     */
    @CsvBindByPosition(position = 7)
    @CsvBindByName(column = "申报入口")
    private String declarationLink;

    /**
     * 企业名称
     */
    @CsvBindByPosition(position = 0)
    @CsvBindByName(column = "企业名称")
    private String userInfo;


}
